Mountain Spinach — synonyms, definition
1. mountain spinach (Noun)
2 synonyms
Atriplex hortensis garden orache
1 definition
mountain spinach (Noun) — Asiatic plant resembling spinach often used as a potherb; naturalized in Europe and North America.
2 types of
orach orache